Dynamic Time Warping: Breaking the Quadratic Barrier
نویسندگان
چکیده
Dynamic Time Warping (DTW) is one of the basic similarity measures between curves or general temporal sequences (e.g., time series) that are represented as sequence of points in some metric space pX, distq. The DTW measure is massively used in many practical fields of computer science, and computing the DTW between two sequences is a classical problem in P. Despite extensive efforts to find more efficient algorithms, the best-known algorithm for computing DTW is a long-standing dynamic programming algorithm that requires quadratic runtime, which is believed to be optimal, even for the one-dimensional case X “ R, which is perhaps one of the most used in practice. In this paper, we break the nearly 50 years old quadratic time bound for computing DTW between two sequences of n points in R, by presenting a deterministic algorithm that runs in O ` n log log logn{ log logn ̆ time. Our algorithm can be extended to work also for higher dimensional spaces X “ R, for any constant d, when the underlying distance-metric dist is polyhedral (e.g., L1, L8).
منابع مشابه
Dynamic Time Warping and Geometric Edit Distance: Breaking the Quadratic Barrier
Dynamic Time Warping (DTW) and Geometric Edit Distance (GED) are basic similarity measures between curves or general temporal sequences (e.g., time series) that are represented as sequences of points in some metric space (X, dist). The DTW and GED measures are massively used in various fields of computer science and computational biology, consequently, the tasks of computing these measures are ...
متن کاملRobot Arm Performing Writing through Speech Recognition Using Dynamic Time Warping Algorithm
This paper aims to develop a writing robot by recognizing the speech signal from the user. The robot arm constructed mainly for the disabled people who can’t perform writing on their own. Here, dynamic time warping (DTW) algorithm is used to recognize the speech signal from the user. The action performed by the robot arm in the environment is done by reducing the redundancy which frequently fac...
متن کاملOptimal Current Meter Placement for Accurate Fault Location Purpose using Dynamic Time Warping
This paper presents a fault location technique for transmission lines with minimum current measurement. This algorithm investigates proper current ratios for fault location problem based on thevenin theory in faulty power networks and calculation of short circuit currents in each branch. These current ratios are extracted regarding lowest sensitivity on thevenin impedance variations of the netw...
متن کاملElastic matching in linear time and constant space
Dynamic time warping (DTW) is well known as an effective method for model-based symbol recognition. Unfortunately, its complexity is quadratic in the number of points present in the symbols to be matched. In this paper, we propose a greedy approximate solution to Tappert’s dynamic program formulation of DTW, and show empirically that it performs as well as the exact solution while requiring onl...
متن کاملFaster retrieval with a two-pass dynamic-time-warping lower bound
The Dynamic Time Warping (DTW) is a popular similarity measure between time series. The DTW fails to satisfy the triangle inequality and its computation requires quadratic time. Hence, to find closest neighbors quickly, we use bounding techniques. We can avoid most DTW computations with an inexpensive lower bound (LB Keogh). We compare LB Keogh with a tighter lower bound (LB Improved). We find ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1607.05994 شماره
صفحات -
تاریخ انتشار 2016